Internet address – English–Türkçe translations

🇬🇧 en tr 🇹🇷

Internet address noun

  • any address used to identify a place or resource on the Internet
internet adresi
Wiktionary Links